﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace OpGen.Compiler
{
    /// <summary>
    /// Stellt ein Klassen-Element dar
    /// </summary>
    [Serializable]
    public class OpGenClass : OpGenElement
    {
        /// <summary>
        /// Erstellt eine neue Instanz der ClassElement-Klasse
        /// </summary>
        /// <param name="Element"></param>
        public OpGenClass(OpGenNamespace Element)
            : base(Element, ElementTypeEnum.Class)
        {

        }

        public string BaseClassName { get; set; }
        public OpGenClass BaseClass { get; set; }
    }
}
